package cn.tedu.ximart.server.repo;


import cn.tedu.ximart.server.pojo.vo.BrandDetailVO;
import cn.tedu.ximart.server.pojo.vo.BrandListItemVO;

import java.util.List;

public interface IBrandRepository {

    String KEY_PREFIX_BRAND_ITEM = "brand:item:";
    String KEY_BRAND_LIST = "brand:list";

    //存入一个封装品牌数据的对象
    void put(BrandDetailVO brandDetailVO);

    //根据id删除品牌数据
    void deleteItem(Long id);


    //删除品牌泪飙
    void deleteList();

    //根据id查询品牌数据
    BrandDetailVO get(Long id);

    //存入品牌对象集合
    void putList(List<BrandListItemVO> list);

    //获取品牌数据列表
    List<BrandListItemVO> getList();

}
